First aid haversack - German English Dictionary